downright mean - Almanca İngilizce Sözlük